demurrer to indictment - French English Dictionary